pushing up daisies

Translations
отправиться на тот свет
Someone has been pushing up daisies for years now.
Кто-то уже много лет отправился на тот свет.
Definitions
A euphemism for being dead and buried, implying that the person is now part of the earth and that flowers, such as daisies, may grow above their grave.
Words
pushing

verb
толкающий
up

adverb
вверх
daisies

noun
маргаритки